Monotonic writes(单调写入/写入单调性):分布式系统与一致性模型中的一种保证,指同一客户端的多次写操作会按其发出的顺序被系统观察到并生效;也就是说,后一次写不会“跑到”前一次写之前对外可见,从而避免写入顺序颠倒带来的异常状态。(常与 monotonic reads 等一起讨论)
/məˈnɑːtənɪk raɪts/
I made two updates, and the database provided monotonic writes.
我做了两次更新,数据库保证了写入单调性。
With replication lag, the system must enforce monotonic writes so a user’s later profile change doesn’t appear before an earlier one on another node.
在存在复制延迟时,系统必须保证写入单调性,避免用户后一次的资料修改在另一节点上先于前一次修改出现。
monotonic 来自希腊语词根 *mono-*(单一)+ tonos(音调/张力,引申为“方向一致、单向”),在数学与计算机领域常表示“单调的、不会反向变化的”。writes 是 write 的复数形式,在系统语境中指“写操作”。组合起来强调“写操作的可见顺序保持单向递进、不倒序”。